package zz_loesninger;

import eks.simpla.*;
import android.content.Intent;
import android.graphics.Color;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.TextView;
import org.simpla.SimplaActivity;

/**
 * 
 * @author Jacob Nordfalk
 */
public class Eks1Morten extends SimplaActivity {

//Button, CheckBox, RadioButton, TextView,
	public void simplaMain() {

    Button btn;
    RadioButton radio;
    LinearLayout udseende = new LinearLayout(this);
		TextView tv;
    CheckBox chk = new CheckBox(this);
    //tv =simpla.createTextView("Hvornår smager en Tuborg bedst?\n");

		tv = new TextView(this);
		btn = new Button(this);
    radio = new RadioButton(this);

    btn.setTextSize(18);
    btn.setTextColor(Color.BLUE);  // blå
    btn.setText("min første knap!");

    tv.setTextSize(18);
    tv.setTextColor(Color.BLUE);  // blå
    tv.setText("mit første tekstview!");

    radio.setTextSize(18);
    radio.setTextColor(Color.BLUE);  // blå
    radio.setText("min første radioknap!");

    chk.setTextSize(18);
    chk.setTextColor(Color.BLUE);  // blå
    chk.setText("min første checkknap!");

    
    udseende.setOrientation(LinearLayout.VERTICAL);
    udseende.addView(tv);
    udseende.addView(btn);
    udseende.addView(radio);
    udseende.addView(chk);
		simpla.setContentView(udseende); // Herefter er det forbudt at kalde f.eks. tv.setTextSize(18);
    
    //tv.setText("Hvornår smager en Tuborg altid bedst?\n");
    //simpla.print(tv, "");
    //tv.setText("hej");
    //tv.append("hej");
   // simpla.print(tv, "hej");

/*
    String navnet;
    navnet = simpla.showEditTextDialog("Hvad hedder du?", "(skriv dit navn her)");
    simpla.println(tv, "Dit navn er: "+navnet);
    
    String svar;

		svar = simpla.showTwoButtonAlertDialog("Hvornår smager en Tuborg altid bedst?", "Hvergang!", "Altid!");

    simpla.sleep(1000);

    if (svar.equals("Hvergang!"))
    {
  		simpla.println(tv, "Ja, det er rigtigt!");
  		simpla.println(tv, "Hvergang!");
    } 
    else
    {
  		simpla.println(tv, "Nej, det er ikke "+svar);
  		simpla.println(tv, "Kender du ikke den gamle Tuborg-reklame?");
  		simpla.println(tv, "");
  		simpla.println(tv, "Tryk på en tast for at læse om Storm P");
  		simpla.println(tv, "(tryk <- / Esc når du vil tilbage)");

      simplaWaitForKeyPress();

  		simpla.openUrl("http://da.m.wikipedia.org/wiki/Storm_P");
    }

    simpla.sleep(1000);

    simpla.println(tv, "men... skal vi ikke fortælle det glade budskab til nogle andre?");

    simpla.sleep(3000);

    svar = simpla.showTwoButtonAlertDialog("Send SMS?", "Ja", "Nej, ikke nu.");
		simpla.showToast("Du svarede: "+svar);
    simpla.sleep(1000);
    
    if (svar.equals("Ja")) {
      Intent sms = simpla.createSmsIntent("26206512", tv.getText());
      simpla.startActivity(sms);
      simpla.waitForActivityToFinish();
      simpla.println(tv, "Velkommen tilbage fra SMS-programmet");
      simpla.sleep(1000);
    }

    simpla.println(tv, "Slut");
    /*
    svar = simpla.showTwoButtonAlertDialog("Nu er vi færdige. Skift til en anden aktivitet?", "ja", "nej");
    if ("ja".equals(svar)) {
      simpla.switchActivity();
    }
     */
    simpla.sleep(3000);
    finish();
	}
}
